package fts.ftsmonitoring;

/**
 * @author Igor Zilberman (304033327)
 * 
 * Observer to be registered with File monitoring service
 */
public interface IFileObserver {
	
	/**
	 * @param srcFile Source file path
	 * @param destFile Destination file path (for MOVE operations)
	 * @param action Operation made on file
	 */
	public void onFileChange(String srcFile, String destFile, FileAction action);
	
	public void onMonitoringStatusChange(MonitoringStatus status);
}
